// 用来放置项目的配置信息
console.log("获取环境变量：", import.meta.env)
const BASE_URL =  import.meta.env.VITE_BASE_URL
console.log("测试url",`${BASE_URL}/cluster/add`)
export const  API_CONFIG={
    loginApi: "http://localhost:8080/login",
    logOut: "http://localhost:8080/loginout",
    logoutApi: "http://localhost:8080/login",
    getUserListApi: "http://localhost:8080/user/list",
    deleteUserApi: "http://localhost:8080/user/delete",
    addUserApi: "http://localhost:8080/register",
    updateUserApi: "http://localhost:8080/register",

    // 定义集群资源操作接口
    getClusterListApi: `${BASE_URL}/cluster/list`,  // 查看集群资源
    // addClusterApi: `${BASE_URL}/cluster/add`,       // 添加集群
    addClusterApi: `${BASE_URL}/cluster/add`,       // 添加集群
    deleteClusterApi: `${BASE_URL}/cluster/delete`, // 删除集群
    // getClusterApi: `${BASE_URL}/cluster/get`,       // 查看集群详情
    getClusterApi: `${BASE_URL}/cluster/get`,       // 查看集群详情
    // updateClusterApi: `${BASE_URL}/cluster/update`, // 更新集群详情
    updateClusterApi: `${BASE_URL}/cluster/update`, // 更新集群详情

    // 节点接口
    // getNodeListApi: `${BASE_URL}/node/list`,  // 节点列表接口
    getNodeListApi: `${BASE_URL}/node/list`,  // 节点列表接口
    updateNodeApi: `${BASE_URL}/node/update`,  // 更新node节点

    // namespace接口
    getNamespaceListApi: `${BASE_URL}/namespace/list`,  // namespace列表接口
    createNamespaceApi: `${BASE_URL}/namespace/create`, // namespace创建接口
    deleteNamespaceApi: `${BASE_URL}/namespace/delete`, // namespace删除接口
    updateNamespaceApi: `${BASE_URL}/namespace/update`, // namespace更新接口

    // pod接口
    getPodListApi: `${BASE_URL}/pod/list`,  // 查看pod列表
    deletePodApi: `${BASE_URL}/pod/delete`, // 删除一个pod
    getPodApi: `${BASE_URL}/pod/get`,       // 获取pod详情

    // deployment接口
    getDeploymentListApi: `${BASE_URL}/deployment/list`,  // 查看deployment列表
    deleteDeploymentApi: `${BASE_URL}/deployment/delete`, // 删除一个deployment
    getDeploymentApi: `${BASE_URL}/deployment/get`,       // 获取deployment详情
    createDeploymentApi: `${BASE_URL}/deployment/create`,       // 创建deployment详情
    updateDeploymentApi: `${BASE_URL}/deployment/update`,       // 更新deployment详情

    // configMap接口
    getConfigMapListApi: `${BASE_URL}/configmap/list`,  // 获取configMap列表

    // secret接口
    getSecretListApi: `${BASE_URL}/secret/list`,  // 获取secret列表

    // pvc接口
    getPVCListApi: `${BASE_URL}/pvc/list`,  // 获取pvc列表
}


export const CONFIG = {
    TOKEN_NAME: "Authorization",
}